package com.imodia.checkoo.service;

import java.util.List;

import com.hsq.commons.util.db.GenericDao;
import com.hsq.commons.util.tree.TreeNodeBean;
import com.imodia.checkoo.bean.CmsCatalogueBean;


public interface CmsCatalogueService extends	GenericDao<CmsCatalogueBean, Integer> {
	
	public List<CmsCatalogueBean> queryByPageId(int pageId);
	
	public List<TreeNodeBean> getTreePage();

	public List<TreeNodeBean> getTreePage2(int siteId,int rsId,int documentId,int showType);
	
	public List<CmsCatalogueBean> get(int siteId,int rsId,int documentId,int showType) ;
	
	//��ȡ�б�8Ŀ,
	public List<CmsCatalogueBean> getListCatalogue(int siteId,int documentId,int publicContentType) ;
	
	//public List<CmsCatalogueBean>  querySiteList();
	
	public void deleteByPageId(int pageId);
	
	
	public void deleteAll(int cataId);

}
